package com.handinglian.task.dto;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class AssignDto {
    /**
     * 主键id
     */
    private Integer taskUserId;

    /**
     * 任务id
     */
    private Integer taskId;

    /**
     * 用户id
     */
    private Integer userId;

    /**
     * 用户名称
     */
    private String userName;

    /**
     * 用户工号
     */
    private String jobNum;

    /**
     * 任务分配时间
     */
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @JSONField(format="yyyy-MM-dd HH:mm:ss")
    private Date taskTime;

    /**
     * 客户名称
     */
    private String customerName;

    /**
     * 客户电话
     */
    private String customerPhone;

    /**
     * 客户意向
     */
    private Integer customerIntention;

    /**
     * 通话状态 1待呼 2已通 3未接
     */
    private Integer callState;

    /**
     * 有效性 1有效 0无效
     */
    private Integer valid;
}
